Refactor DataPanel key listener to be less redundant
Have ReferenceFrame.jumpTo just set origin, trying to guard against boundaries was producing errors in some cases