#23 MediaStreamManager events - dedupe getUserMedia callback wrappers