Chris,
Yes, unfortunately separate tables is the only way I know how to handle the different data. If someone else "out there" knows how to identify certain rows, Chris and I would love to hear it!!
My thoughts, though, Chris, are if your data ever needs updating, you would have to...