Just to play devil's advocate and further my own understanding, presumably there is nothing wrong from a wiring perspective with say a programmer being on one circuit and a thermostat being on another? Each device would be powered by the live on that circuit and returned to the consumer unit...