Issue #231 part (e): Fix ring movement not being timed 'properly'.