We could switch the ACL check and the author check. Since the author check is more likely + lazy evaluation.