Make setNValue allocate objects in temporary string pool, if needed