public static void Unsubscribe(IPauseHandler listener)
 {
     _instance.pauseListeners.Remove(listener);
 }
 public static void Subscribe(IPauseHandler listener)
 {
     _instance.pauseListeners.Add(listener);
 }