This is more convenient for interactive usage and makes using the same bindings across multiple outputs easy.
To make this cleaner, introduce some arg-parsing infrastructure that will useful when porting riverctl to river-control-v2 in the future as well.