Creating new tables for lookups, suggested refining

This is about the feature to “+ Create new table” that is proposed when creating a Lookup type column on a table. Like this feature, but I feel like it could be improved.

For one, I don’t think the new table should be created with as columns the current column name, when the type is being set for the first time. I see how this can be useful in the workflow of creating a column with some data, then changing the type to a Lookup, but when it is created on a new column, it just ends up giving you a table with a single column named “Column 19” which is a bit confusing.

Also, creating the new table should give you the option to create it in an existing page, then select that page. Although the current approach of creating below then moving it is not too troublesome.