NOT A USABLE COMMIT ; Fixup some more ircMesh / Further abstractions