Add physics-based movement