I was going to put their behaviors in the relevant Sprite classes, but that means I'd have to make one for flying sprite #1, and a different one for flying sprite #2 that looks differently. Now I'll just add in a Behavior object that tells the sprite how it will move so I can have identical sprites move differently or different sprites move in the same way.

Will take me a bit longer than planned though.