internal static List<NetworkObject> GetNetObjects(Entity entity, Type type)
{
List<NetworkObject> objList;
_netObjectCache.TryGetValue(entity, out objList);
if (objList == null) return null;
return objList.Where(o => o.GetType().IsSubclassOf(type)).ToList();
}