When typing documents containing derivations I frequently find myself in a situation where for brevity's sake, I feel the need to leave out some lengthy calculation or justification of an approximation even though the steps or assumptions made might very well not be apparent to the reader. Likewise when reading papers or books, there are almost always parts where authors advance a train of thought in huge leaps. It then usually takes me a really long time to figure out the nitty gritty details of what they did and in what order.
In such cases, I always wish there was some kind of responsive content in PDFs, something like slide-out or overlay text, that can appear when the user clicks some button or hovers over some text so that passages that might require a more in-depth albeit lengthy explanation have that immediately accessible to the reader without sacrificing on appearance, flow and brevity of the main document.
So my question is, is there a package that offers this functionality to LaTeX users? Or would one have to fall back on something like html together with MathJax for this work?
Note: In case it isn't clear from my question, footnotes are too restricted with regard to the amount of content they can hold and can really impair the reading flow. I also don't want to refer to some appendix that leaves the reader jumping back and forth all over my document. (I couldn't find any tags that fit this question.)

pdfcommentlooks like it only supports plain text, correct? I need something that at least supports equations and typesets the responsive content the same ways as the rest of the document. Ideally, it would also allow for images but that's a bonus. – Janosh Jun 27 '17 at 17:30hyperrefbe a reasonable alternative? (In line with Heiko's suggestion, but allowing for more scattered / less formal / shorter interventions). – gusbrs Jun 27 '17 at 22:45