I've installed hypothes.is on your recommendation and tried it out. There are a bit more steps than I'd hope for, such as needing to sign into chrome and storing the hypothes.is-generated link in my notes (on Dynalist), instead of storing everything in a simple web platform. Still, this is better than anything I've come across. Thank you!
Edit: I could just use the hypothes.is platform to locate my PDF notes as well, instead of storing the URLs. One downside is the lack of organization, but the upside is that it's less work than copying/pasting the hypothes.is-generated HTML page every time. (As you can tell, I am very lazy).