Waiting Patiently

You use a roller block? Why not just stroke the motor? Cost to build it will be about the same.