Roll up the ACL into one method to keep things DRY