Support changing waypoint types (untested)
Make waypoint drawables reusable
Experiment with making HUD more efficient
Fix jump waypoint handling