[RFC] Changes to fircg.xarray_coor CodeGen to allow better hoisting

Ack, I have a prototype for nsw already so I’ll get a patch up asap. Thanks for your help.