Remotion can be used for bare-bones video editing in the Studio. Choose the source structure based on the editing behavior you want: - Use independently positioned clips when moving or resizing one clip should not affect any other clip. - Use ripple editing when changing one clip's duration should reposition every clip after it. Keep every editable clip as its own authored JSX node. Do not generate editable clips with `.map()` or another programmatic loop. ## Independently positioned clips Place every `