Нашел пока мистическое. Две функции возвращают Lazy<String>, строка рандомный ууид. И она в обоих случаях одна. Непонятно как так если лэзи структура порождается новая каждый раз. Где он строку так запомнил, неясно.