Efficient Programming

The summary caching approach of Lynicon allows for highly efficient server side coding, but only if care is taken to avoid doing calls to the data api for anything other than summaries.  Consequently when coding summary types for content types, care must be taken that any data which is liable to be needed to be accessed via the API or via the .Summary or .GetSummary<T>() methods on Reference<T> is included.