-Refactor panner to take level instead of world, so an external manager
can handle at a more fine level