bounce, fade, states, global spritefactory, particlefactories, etc