Yes I realised this after I got into what causes things. In my tiredness and excitement I forgot that the life support efficiency is handled by a script and not on the prototype.
I've managed to get it working by adding a remote interface to space exploration. I've just messaged the discord se-suggestions channel requesting the change and supplied the code which was happily fairly simple.
It would be a great help if it can be added. I've been wondering how to solve this otherwise and anything I can think of would be a pain in the back side and unreliable at best.