Asynchronous views can now have multiple DOM roots