At the end of my rope with tables

I have a system with no database and I wanted to use SelectedRowActions in a table. EwfTable does not support this so I have to use DynamicTable. The Selected Row Action uses a callback which takes in a database connection. For whatever reason, this is handled in a worse way than it should be and it blows up because there is no database configured for the system. This is a bug. So now I only have three options:

  1. Don’t use the feature at all (wait).
  2. Add the feature, from scratch, to EwfTable (I don’t think this is a real option, actually).
  3. Invest time maintaining deprecated code.

All of these options are garbage. Or, more specifically, the fact that #3 is the best option is total garbage.