more logic movement

I feel like this part of drawing.lua would be a lot easier to manipulate
without fucking up if we implemented things that can set shoulddraw or
shouldntdraw