memoize calling model name
minor performance tweaks