optimizing for memory usage
see log of subrepo nPose
assigning slots without a full list of seated agents