Move more access logic to AccessHelper class.