With a timeline, you have to calculate the start and end positions before you start running the TL.
If you change them during, like this
you will get all sort of strange sh*t.