Handle complex types in node layout