public static ISimulator GetSimulator(this ILabyrinthSystem _) => UnityEngine.Object.FindObjectOfType <SimulatorDirect>();
public static string GetLocalIPAddress(this ILabyrinthSystem _) => Dns.GetHostEntry(Dns.GetHostName()) .AddressList .First(x => x.AddressFamily == AddressFamily.InterNetwork) .ToString();