sequence keeps track of elapsed
convert self -> @, make DrawList\add return the thing added
add sqrt_step and pow_step
fix crucial cap bug where it didn't actually do anything