By convention, `--options` are optional. If it's mandatory, I'd put it as the first argument, so you do e.g. `%%cache myfile.pkl var1 var2`.

Or we could have a default file, but then it gets more complex, because you don't want multiple cells with `%%cache` to clobber one another.