If lazy-loading is enabled, batch-loading for lazy-loaded items is deferred until the data of an item is actually required. In that event, it and related items are batch-loaded to the repository cache as follows: