many fixes in getPropertiesForPath handling