support site code property with new dynamic location types