Possibly.. I'd like to see a few different Visual proposals before we decide to enforce any common elements. Consider, for example, that some visuals may use more than one shader program..