Ugh.. there may be no simple answer, as shown here.

Cheers