ODE doesn't like when you change things like that during the simulation :D
Yup, that's the normal case with physics I guess... you need to set everything beforehand and then the simulation takes over, not much you can change while it's running. Would be good and nice though if something like that would work.