Well, maybe not slow, just a bit wasteful to constantly ask for something you already know from a previous iteration