We should support a POST endpoint for creation as suggested on the sprint DEMO
When 'saving' an evenstream we check if 'defaultView' is enabled and create a default view when present. However we never check if it should be deleted in case an update would disable the default view.
There are a couple of issues with this flow: