Boiler control from a group of trvs

Currently I have a very clunky template trigger which looks for any one of 5 TRV’s where the setpoint is below the actual room temperature and switches on my boiler (radiator water) As I add TRV’s my template no longer fits in the Automation edit box! but thats not why I am here. Could we have a Climate Group which specifically triggers a ‘demand’ entity if any one of the Group is demanding heat. Determined as I did in my template. If I create my own climate entity platform then we get a ‘hvac_action’ attribute or ‘heater’ entity switch which I can ‘Group’ but not with a commercial TRV.