isStored is ab expensive call too (like resolve) so it has to be cached. Think about aws s3 resolver it do a objectExists call via api on each method call. 

If we have a cache then we should not check it.