Possible memory leak - pointers in `volume_controls_` never get deleted.

Same suggestions as above