Felt a bit better today, so I wrote a json database that uses Discord as its chosen data storage method
One message (2((pinned to make it easy to find) is used to lookup tables in the database, which has message id "pointers" to the tables (1)
Writing to the DB takes about 5 seconds... yeah... 💀