Ive thought about placing the pager outside of the list, and shrinking it in size as the user scrolls to fake it being a part of the list. In theory this would work, but I have two fears:
1. This would make the layout a lot more complicated. The list increases in size as the user scrolls which doesnt seem like a good idea. I can use offsetY for this, but that doesnt seem like a much better idea.
2. I have other animations running in response to scroll events, e.g. topAppBar fades out, stickyHeaders grow in size. These work, but are "frail" until some bugs in compose have been resolved. Until then, Im afraid that these animations will break with the introduction of something like this.