If we attempt to append a script to a hex file we should first check if the filesystem is already in use.
If so we should throw an error.
Technically we could move any possible magnetometer calibration data and persistent config page, but this use case is so small it is not worth the effort.