private HashSet<IUpdate> updateList // added 10000 events void Update() // Called on every frame { foreach(var i in updateList) { i.Update(); } // List rea...