Small tweaks to show that it works with circular arcs too.

Still need to verify that acceleration isn't glitchy, but so far it
looks good.

Also, pausing might be broken from some of the changes. Need to roll
back to master to compare changes.