add perms and group assignment to request file. write request file atomically. more resilience to multiple watchers in the same dir