Profile: e4c47aed...

Branle does everything on the main browser thread. Minimal if any async, no workers, etc. Probably fine for ~dozens of users and a handful of relays, but not really viable for an active network.