modify portal.write() to only perform diffs on users' groups