I could understand why the following posts may look like spam, however they perfectly answer the requested problems. I spent a good amount of time creating this fix and wanted to share it so that others do not have to.
- Prevent scroll bounce for the body element, but keep it for child elements in iOS
- Disabling iOS elastic body scroll & keep native scrolling working
I chose to post in multiple threads because the question has been phrased several different ways. Each thread I posted to was found by using different google search terms.
I want to repeat, I made these posts as I believe it is the best existing solution. I do not believe deleting my posts benefits the community.
Apologies if I used poor Stack Overflow etiquette. I would be happy to discuss alternative solutions, but I'd appreciate if these answers would get back out there so that others may benefit from them.