I’ve drawn this up into a flow diagram that I think represents your proposal @modius. Is this close to what you had in mind?
The Gliffy source for the diagram can be found here should anyone want to edit it and take it further (save as a .gliffy file):
