Hey again @soulchild - hope all’s well! Thanks for flagging this. This is a pretty desired feature that we have on our radar (there’s a pretty interesting discussion here from a while back in our old forums if you’d like to take a look at it).
In that thread one of the recommendations is to leverage metafields (more info here). There isn’t a specific line item metafield type, but you could use Order metafields to store the data needed (using the orderUpdate mutation).
Not the most ideal workaround for sure - but metafields are pretty robust and are the recommended method at the moment.
I’ll link to your thread in my notes here for the feature request record we have on our end though, just so we track it on our side - hope this helps!