In short, would firebase support a roles based access model? I see firebase uses (uid) out of the gate, but what if we needed to implement a roles based access system to manage