different ui. you can pull in different commits of channels (packages repos) and take packages from them. but it’s opt-in, no lock-file snapshots.
https://guix.gnu.org/manual/1.5.0/en/html_node/Inferiors.htm...
https://guix.gnu.org/manual/1.5.0/en/html_node/Inferiors.htm...