VE-1476 Move logic to GeneratedContentNode class