Timeline is already abstract, so it can only be constructed from a subclass anyway. PiperOrigin-RevId: 389827960