Hello.
When database reads a row from a table, the whole row is constructed and all its values are read, with exception for large CLOB and BLOB objects. It means that query like
SELECT id FROM route2 WHERE name LIKE '%something%'
will read a lot of unnecessary data from waypoints column.
Not all queries will be affected, if you have a compatible index with all necessary columns, the rows from the table will not be read, but usually very large columns slow down the things.
Please also note that mixed-type arrays such as
ARRAY[1, 3.0, TIMESTAMP '2000-01-01 00:00:00']
should be considered as deprecated and may not work any more in the future versions of H2.