1. Improve mouse handler logic. 2. Add rail margin detection. 3. Add swipePropagation option. 4. Bug fixes.