In _mlr_ we use the _memoise_ pkg for caching. I saw that Tasks are cached in _mlr3_ already via this [PR](https://github.com/mlr-org/mlr3/pull/46/files). @mllg Would this concept also be preferrable for the filters or does it have any limitations? And should we rely on the _memoise_ pkg for caching?