the main reason why I thought a rule was broken was due to the fact that some objects would technically be moving at a sub-pixel level. But because of your shaders, no one pixel is moving in such a way. I was being dumb.
It's alright lol. I completely understand why you'd think that it has sub-pixels XD