Remember to deregister controllers from calls

One might be tempted to use #pop here but given that it is possible
(read: crazy) to concurrently execute more than one controller on a
single call, there is no guarantee that the last controller will
finish before the preceding one does.