use JTableHelper
another try to fix the deletion performance problems