Thanks for the good words, xerca. Yeah, that demo runs on an old engine architecture. There were some issues with it, which would occasionally cause random bugs - like the one you mentioned.
This is one of the reasons why, for Alpha 0.4, I have rewritten pretty much the entire engine from the ground up. The new architecture is more robust and easier to maintain and extend.