This 10x!!!
Personally i find these setups a complete design failure. Make it work and then figure out how to develop with the constraints you will find later (not the ones you have designed yourself).
So - reverse engineer and monitor in-transit behavior it is...