The callbacks are working fine. I'd suggest we also keep track of the currently active item throughout: `this.currentItem` (or something). We can then pass this into the `onFocusout` callbacks as a `previous`. 

Currently it passes the whole `Collapsible` instance.