create mapping strategy

This strategy relies on an internal hash table to find the right path
for a given object.