fOccupiedLocations
if ((location & fOccupiedLocations) == 0) {
fOccupiedLocations |= location;
fOccupiedLocations &= ~location;
uint32 fOccupiedLocations;