• Yes, that is the only drawback I could find.

    However, I can tell you first hand that it does work, and it's a pretty flexible solution other than having to maintain the C# code.