internal static void AddTweener(Tweener tweener) { EnsureInstance(); m_toAdd.Add(tweener); }
internal static void RemoveTweener(Tweener tweener) { m_toRemove.Add(tweener); }
void Awake() { m_tweener = new Tweener(); }