Don't be so db-intensive when checking roles