You create a new camera every frame and set its position? Is that intended?