animation on pole swap
tiny refactor
include an end heading in pan-to
viewport reset on pole change