How to interactively delete line items in component?

Dear KNIMErs,

I was finally able to create a component that allows me to interactively add user inputted line items to a table. You can find this here:

Now I feel - from a user experience point of view - that it’s a bit difficult to have users ADDING line items but not being able to delete them, e. g. in case they made a mistake when entering data.

Maybe someone can nudge me in the right direction to help me come up with an idea. I played around with the Table Editor (JavaScript) Node but didn’t get very far. I also tried to implement a second Refresh button Widget Node but that somehow made it only worse. :wink:

So here’s my workflow (only with the feature to add line items):

hub.knime.com

Any idea how I can implement the Deletion functionality?

ps: If possible, I would love to do it the low code way and not use Python / Java for example.