Makes sense.
Regarding the cache thing, of the places its used in this pull request, one is true and the other is false so I don't care too much about the default