not sure if this is a bug with irrlicht or my workflow, but i just thought i could mention that in 1.4beta - detaching different mesh id's to elements fixes some weird behaviour and crashes when multi/sub-object materials are applied...
well, it sorted all my problems at least - hope it helps someone else aswell