Add some comment to show how the cachable interface will be used