Updating ViewStartUtility to use IFileSystem.TryGetParentPath

are we tracking any caching of this (and cache invalidation)? This seems to run for every page we render