working with @joshsh to reduce object creation in JumpStep.