Would you be open to using a formset?
I have had a similar problem in the past, and as the two forms were basically bound together I made them into a formset and can switch easily between them.
Still doesn't provide the aswer to the problem, I know. But it will work :)
- Craig
"If you're not prepared to be wrong, you will never come up with anything original."
- Sir Ken Robinson