I\'m facing an issue trying to use FutureBuilder with Provider and cache. The computation is done one time and then its cached. The code looks like this: