My workaround appeared to work, but there were multiple issues in actual use, so I don't recommend it.
My workaround appeared to work, but there were multiple issues in actual use, so I don't recommend it.