Qual deveria ser o comportamento esperado? Mostrar um bloco de código possivelmente enorme ou mostrar apenas uma parte dele, grande o suficiente para não exceder o tamanho da caixa de solução não expandida? Ambos podem parecer uma má UX.
Só jogando a ideia por aí para a equipe de discussão