In Unity 2018.3.0b12, 2018.3.0b3 (others untested) When triggered in Timeline, Animations that modify a property on a GameObject (e.g., Transform.localposition), will have that property reset by a second Animation that does not modify that property (e.g., Transform.localscale). Is this intended behaviour? Perhaps I am misunderstanding how this should work? I attach an example project: With a Sphere that moves left 5 units and then scales up *5. With the timeline PlayOnAwake disabled: the Animator correctly animates through the steps. With the timeline PlayOnAwake enabled: The Timeline Fires each animation independently overriding the offset created by the first animation.