Doing so would make `Cached` strictly more useful, and is unlikely to negatively affect many parsers, since they are immutable by design.