LPS-49592 use the permission wrapper to make sure we account for all cases