public <T extends ItemBase> T findItem(ProjectAuthorization auth, Class<T> itemClass, String id)
throws OpsException {
ModelClass<T> modelClass = serviceProviderDirectory.getModelClass(itemClass);
// Class<T> javaClass = modelClass.getJavaClass();
ProjectId project = getProjectId(auth);
PlatformLayerKey modelKey = new PlatformLayerKey(null, project, modelClass.getServiceType(),
modelClass.getItemType(), new ManagedItemId(id));
boolean fetchTags = true;