camera movement is now also time based