fix invalid return when caching short time cacheables