This replaces the earlier patch sent for pool controller service layer changes. The storage volume controller patch fixes a prior bug in authentication for that controller, and the final patch caches the set_perms results for multi-object operations when the perm_obj remains constant.