local object cache