1. A method comprising: generating a scrollable template having multiple content-fillable containers configured to be filled with content comprising user-specific content; receiving a user navigation input relative to the scrollable template, the user navigation input occurring in a direction; responsive to receiving the user navigation input in the direction, generating one or more additional templates having multiple new content-fillable containers; and pre-loading additional content into the multiple new content-fillable containers before an associated new template comes into view.