You can still cache `_`, but it's ok anyway.