This reverts commit 31aa8ea252.
This is currently not in a good state as we have some footguns due to missing listeners.
This reverts commit 31aa8ea252.
This is currently not in a good state as we have some footguns due to missing listeners.