Making 2d arrays accessible by blueprint

Oh, is that how C++ likes to do multidimensional arrays? My purpose in structuring it this way was to create a single table of tile data that you could look up by giving it the cartesian coordinates of that tile… maybe I should be doing something simpler, like a TMap<Vector2,FTileData>? It would allow the same type of lookup without requiring the nested arrays.