There are two things to think of when implementing this -
-
If you copy a visible component, where should it be placed? Should it be like Ctrl-C & Ctrl-V? (i.e., you explicitly have to select the region where you want to clone the component to)
-
If you clone an arrangement, do you want to clone all of it children also (and children of children) i.e., deep cloning?