'Hybrid PDF' used to be my favorite LibreOffice feature when writing homework, etc. It attaches the original (odt, etc.) file to the output PDF, ensuring that you can still make changes even if you have 'just' the PDF.
Turns out, Typst also makes that kind of easy, you can just say ` #pdf.attach("whatever.typst")` and end up with the same result.