New component, similar to Retool's permission page

Hey team!
I'm currently designing an app where I need to set allowlist, blocklist, default per-item, with the items nested up to one level.
You've actually already built this yourself :-)! See from your permissions page;

Only difference is that I need it with radio-groups instead of checkbox-groups.