Would this be acceptable? (Kills the "#if PSM")

    assetName = TitleContainer.GetFilename(Path.Combine(RootDirectory, assetName));
    assetName = Normalize<T>(assetName);
                
    if(string.IsNullOrEmpty(assetName)) 
    {
        assetName = TitleContainer.GetFilename(Path.Combine(RootDirectoryFullPath, originalAssetName));
        assetName = Normalize<T>(assetName);
    }