Using PySourceLocatorBase to find files/containers instead of relying on the IWorkspaceRoot which can be flawed.