Use your own composables for the items and window. Style items based on position. Customize the buffer size, animations, and scroll friction. Scroll programmatically with an animation.