make the user provided namespace mapping part of the caching key in ElementPath to prevent false positives on different namespace mappings