The functionality of a few things seemed ambiguous. An entity could be copy/cut even if it was not in selected state but this should betide only in an entity’s selection state.
Another one was, a position changed state i.e. a move command was pushed to the undo stack though the position of entity remained same. Just selecting the entity did this hitch.
I fixed these two issues today.