Views are a little confusing right now

Cool discussion. Let me see if I understand this correctly:
Sometimes there is a need to duplicate a view a variable number of times each with a specific context. Also we need this to all display on one page.

In your example you need a calendar duplicated many times over (one for each client).

If I understood that correctly then I recall a similar idea was discussed here:
Yuri calls it Dashboard Card Stream

For your use case, adding this Card/View Stream to dashboards would solve this issue.

This configuration would look like the following:

  • You would have a single dashboard titled “Client Calendars”
  • On that dashboard you would add a Card/View Stream that would display a calendar view
  • The stream would be set up to have one calendar view per client (set as a context filter)

Does that accomplish this need? If that is the case this might be a Dashboard enhancement instead of a view enhancement.