If I am using Better Auth Organization plugin and create custom roles with specific permissions and I am also using the Teams feature, can I assign a user to a team but also assign it a custom role? Which permissions will the user have, the team permission or his custom role permission? What if the custom role permission gives him more permissions than the team's default?