Dynamic Mesh to SFU switching

Hi, I have a user case where there could be a large number of attendees. I want to support at least 10-25, but I could end up wanting 100. In this use case, there will be a maximum of 2 people using video simultaneously (say 10% of the time) and one person using video (30% of the time) and the rest of the time (60%) one person using audio (or very low resolution - thumbnail video). Ideally to save operational bandwidth costs, I would like to go “mesh only” and dynamically switching to SFU only if critical. I hope that 90% of the time, we will be in mesh only mode with upto 25 kids. Is this feasible? Does meet allow for dynamic switching? Thanks