updated to support tables that are dynamically populated after attaching TableDnD