AudioContext now shared, not intrusive ref