New CachableInterface