principal-property-search use principal-URL as href

The PrincipalPropertySearchReport returns the wrong HREF for a principal when the principal resource does not "live" directly beneath the resource where the report was executed. In my case, the principal-collection-set is /principals but the principals urls are something like: /principals/users/{username}, /principals/groups/{groupname}, /principals/resources/{resource} or in normalized form /principals/.uids/{guid}. Using the principal URL should work for either case.