public static T Get <T>() where T : class, new() => InternalObjectsPool <T> .Get();
public static void Return <T>(T instance) where T : class, new() => InternalObjectsPool <T> .Return(instance);