I'll have to pore over this more closely later, but :+1: in principle :grin: