Improvements in CommonPermissionCollecton and OptOutPermission