Preferably we wouldn't bloat the generic util with one-offs like this though and can provide some kind of `shared` thing instead maybe.