That all makes sense, I only suggested sharing the connections as I thought that might be easy. If not just a way to save and manage connections would be handy.
Writing the program remotely in DMD has nearly 100% success rate, I need to increase retries and timeout times only for the largest projects or the worst connections. In DML it was closer to 20% for some reason, despite DML taking less time to write than DMD. I can test anything out you want me to.
Specifically I just want to remove rung comments, I misspoke when I called it rung annotation. Anything to reduce file size would be nice though for some of the bigger projects, there is the option to remove either rung comments, rung/address anotation, and/or element documentation when exporting a .txt file but none for a .DMI.