Added Base._ customization and local caching