But that is extremely complicated. You're adding a lot of complexity for no performance gain. This is why premature optimisation is bad