The document discusses using persistent.Persistent objects from the ZODB instead of Plone content types to build applications in Plone when performance and scaling are concerns. It provides an example of reimplementing a content type storing data in tables as persistent objects stored in BTrees, which resulted in updates being over 10 times faster. While losing integration with some Plone features, this approach allowed non-Plone developers to work on the application and achieved much better performance scaling to thousands of data items.