This is implemented as macro `sequencer.preview_duplicate_move`. New macro is needed, because different transform operator is called than in `sequencer.duplicate_move` Duplicate operator was modified to handle overlap and to delete sound strips after duplication. When strip is duplicated in preview, it will be moved to nearest free channel above original strip. Pull Request: https://projects.blender.org/blender/blender/pulls/131529