The same here. I think AddSceneElement should not receive the sceneelement to be added but always create it instead.