Split code from realign() into interpolate().
Make predefined trajectories into properties.