Generalizing calculateEphemeris