Better report promises and caching
Updated docs