Caching Proxies

* added caching proxies to all the mappers
* rearranged parameters of the attributes selector