So actually using the extensibility and configurability of pi/omp means it’s “hacked together”?
No, it's mor the fact that you're doing these iffy cli calls that I have a problem with