Hmmm... appending Delta to every speed variable looks a little tough, and... this delta can keep collisions stable? I ask this, because I mean the speed+delta issue, the collisions can lose their precision. Also, the number of active objects influences a lot on fps decreases...