Petron, could you not just create a pivot that is a child of the base object and then make your orbiter a child of that pivot, then rotate the pivot on the orbit that you want thereby keeping a constant distance from base object but still rotating around the base object?
This is what I did for a simulation of the moon orbiting the earth and it worked great.
This is what I did for a simulation of the moon orbiting the earth and it worked great.