In the future crates will have data sources that do not resemble the tables that we expect. They will be web api requests to map servers or custom apis.
We need to come up with a solution to take structured data and make it a table for the hashing to work or use a different solution.
We should brainstorm some solutions and maybe prototype a few things.