> I can see some benefits in using such a less clever version, though had hoped
> to allow estimators to provide a _non_fit_params to indicate those that
> shouldn't be used in the key.

I would add an ignore=['verbose'] to the cache call.