Hacky way to get waypoint to work with multiple base classes