This is something that really annoys me. If you add an object and click [cancel] then it should cancel the adding of the object. The object shouldn’t be added unless you click [Apply] Once created and you click the [apply] the first time, the [cancel] button should behave as normal.
Occasionally, I will click on the wrong type of object. It would be nice if either cancel aborted the whole process or it took you back to the “New Object” screen.
Maybe, it can have a back button near the top like some of the UI controls like buttons. Although, the cancel should still cancel the adding of an object.