Hi RHarbeg,
I need to understand what you are trying to do better. Using two separate tables is a good design that enables flexibility down the road at the expense of more difficult layout in InfoPath (indeed, there are some things you can't do at all with two separate tables).
Patrick Halstead
Project Manager at Qdabra