making metadata.parentId a required field necessitates that Alice stores an entire tbDEX thread on her side as well which seems unnecessarily encumbering especially in scenarios where Alice does not have the latest thread state despite assuming the contrary (e.g. Alice goes to submit an Order but the PFI has Closed)
making
metadata.parentId
a required field necessitates that Alice stores an entire tbDEX thread on her side as well which seems unnecessarily encumbering especially in scenarios where Alice does not have the latest thread state despite assuming the contrary (e.g. Alice goes to submit anOrder
but the PFI hasClose
d)props to @jiyoontbd for calling this out