[composer] Ensure UI is syncronized with legend item state
[composer] Correctly update non-position related item property controls after undo/redo
[composer] Fix undoing item rotation not applying when item originally had 0 rotation