Thanks for the info. That makes sense.
Maybe add a comment to your code explaining that? Just a thought.