Repeateable timeline + seek() changes