Unsubscribe subscriptions on element disposal

The leaking subscriptions caused some race conditions after element disposal, in that old subscriptions were still executed against wrong data.