I think you should have continued this in the other thread, or at least provided a link as this thread is very much related.

This is certainly becoming more challenging.