In general you will get better rendering and performance by writing your own instance of Document[A] using the document combinators.
In general you will get better rendering and performance by writing your own instance of Document[A] using the document combinators. However, this method is provided as a convenience when these issues are not applicable.