INTERNAL CLASSES DO NOT USE: Implementations of coordinate projection for satellites.