I see next workarounds:
1) Redefinition of the theme markup as defined in wiki and dev guide.
2) Not using sidebar which built-in to page but define layout nested to page instead with two layout panels (one for sidebar and one for body). And wrap this layout with form.
3) using jsFunction calls to submit the main form from sidebar control onclick's. (looks weird and hardly maintainable for me)