public static void OnPositionChanged(string id, int position) { if (Lookup.ContainsKey(id) && Lookup[id].PositionChanged != null) { Lookup[id].PositionChanged(position); } }