...because WebRTC under deadlines and upgrading beta browsers is a shit to work with - and all roads (apparently, against my better judgement) lead to SPAs.