title: filter fullCalendar (v5) events to be displayed based on view
body: <p>In <code>dayGridMonth</code> I want to see a subset of the events, and in <code>listMonth</code> I want to see all of them.<br />
  E.g. in the grid view I don't want to see events with title <code>break</code> (in my actual case it is a more complex rule: only show unique event titles).</p>
  <p>I tried:</p>
  <pre><code>eventDidMount: function(info) {
    if (info.view.type == 'dayGridMonth' &amp;&amp; info.event.title == 'break') {
      info.event.setProp('display','none')
    }
  }
  </code></pre>
  <p>This does hide them, but when switching from <code>dayGridMonth</code> to <code>listMonth</code> the hidden events don't come back. I don't mind storing + restoring the original <code>display</code> value, but the events don't appear at all any more in <code>eventDidMount</code> after switching views.</p>
  <p>How do I &quot;set the property display:none&quot; only for that view?</p>