I understand what you are saying but it doesn't really work for this application.
If you think of it like this:
1 - 2a - 3
|
2b
|
2c
Where 1,2a,3 are children in the horizontal scroll and 2a,2b,2c are in a vertical scroll.
I can scroll over to 2a just fine and scroll up to 2b just fine, but when I scroll up to 2c, the position of the vertical list containing 2a,2b,2c is further from the center than is 1 or 3 so the horizontal center on child scrolls over to one of those instead of staying on column 2 and allowing me to go to 2c.
Hope this makes a little sense?
Thanks,
Justin