prevent double-lookup of a propertyName from router

this reduces the number of lookups for attributes by 50%