Ensure we don't have leftover columns after loading

This will prevent fetching useless fields, and potentially off by 1 or
more when loading entities after a database change
4 jobs for check_number_of_columns in 11 minutes and 13 seconds (queued for 1 second)