I noticed this whilst testing, but `EmbedPDFBlobAsync` will not generate sections for pages in the page map that have under 1000 characters. This is a logic flaw in the `CreateSections` method that's missing a conditional statement before the while loop and never yields a value (section).