This could bite us very hard. Our users are set up with primary gid == uid, and the shared UID space runs from 5000 to 32000. It shouldn't be a problem for you, after you fix the FreeBSD client to use MAC labels instead of group lists.