Skip unoccupied tags

It would be nice if river-shifttags had an option to skip unoccupied tags. For example, if 1, and 3 are occupied and 1 is active, river-shifttags --occupied could shift to 3, skipping 2.