public abstract T LoadAsset <T>(AssetRef <T> assetRef, bool cache);
public override T LoadAsset <T>(AssetRef <T> definition, bool cache) => LoadAsset <T>(definition.ID, cache);
public T LoadAsset <T>(AssetRef <T> assetRef) => LoadAsset <T>(assetRef, true);