Editing motions procedurally at simulation time