Introduce `Tty2048.Random` to share seed state