pre-generate management pre-render customer crm school reunion high application partial page caching software development relationship class