Use api->fetch() from tools
* fetch with proper class mapping (using ModelMap)
* partially addresses #844 (tree display issues