Sorry I can not replicate your experience unless…
In the Chrome screen capture I noticed a bounce at the top - so I got out my iPad & could recreate what I saw on the screen captures You provided.
Is this accurate - are You using a mobile device? If so the code that @Daniel provided does not work with mobile in my tests. AFAIK that inertial slow down at the top, and bottom, is inherent to iOS - at least since iOS 11.
“Inertial” scrolling is also called “momentum” scrolling according to my readings. Here is one article on this subject (by Chris Coyier).
To get my example to work (on iOS) that I uploaded in my previous post You simply need to disable the “On Scene Load” action that fires the function “customScroll”.
Have not tried Chrome on iOS as I do not have it.
If You wish to have both Desktop and Mobile work in this fashion You could probably do that using layouts & “On Layout Load” to fire (or not) Daniel’s code.