It's still used for the `internals` flag and for method changes. `random`, `seed` and `sequence` need to move to the kernel to move `internals`.