Add ws monitor copy mode

This also adds various checks for safety
No, this is still all **todo** code, so disregard that.