A view is a collection of lists. This is useful for a shadow mapping pass that generates more than one shadow map. Each view would create lists of objects visible in one shadow map.
Useful for (once we have a job system) executing render passes in parallel