Still breaking the physics. Found a problem with the system and I have to do serious refactoring now (again)