One aspect that can be improved in this package would be a way of invalidating the cache directly from the code using a Facade after a mass assignment/update instead of having to rely on an Artisan call like:
Artisan::call('modelCache:clear', ['--model' => 'App\Model']);