Appologies, but this made me chuckle.
I could probably take an accurate guess of the thought that crossed your mind...because the same thought crossed my mind when I posted the thing.
Today I'm watching my youngest and I'll be out of town over the weekend, so it'll probably be next week before I can pick up work on the module. That should give me some time to do some research on how other VASSAL CCGs handle deck-drafting. There aren't that many CCGs that have been written with the engine, as it turns out - I count a grand total of four.
Another nice thing about the VASSAL engine - you can crack open any module to see how it was put together, even if it's not yours. So, you don't necessarily have to "reinvent the wheel" every time...