The variable cardinality Choice interface reminds me of the pointer/attention operations used in models like DeepMind's AlphaStar models for target/unit selection. I can see how this approach can be significantly parallelized and utilized in agent harnesses. Very clever and congrats to the team.