Understanding user area and role hierarchy restrictions in V8