Dynamic Entry Box - deleting entries doesn't work as expected

I’m using Dynamic Entry Boxes in an Editor Utility Widget. Unfortunately, when I remove an entry using the Remove Entry node, and I create an entry using the Create Entry node, it populates the new entry with the deleted entry’s content.

What makes it worse is that if I have nested Dynamic Entry Boxes, and I try using the Reset Dynamic Entry Box node, it seems to only reset the top level Dynamic Entry Box’s entries, not the child ones.

Does anyone know of a more reliable way to delete entries from Dynamic Entry Boxes in Editor Utility Widgets/