I could see it being stored as gradients from start points to end points, and a shader displaying increasingly more of the gradient. However, if I'd want anti-aliasing at the same time, that would have to be stored separately. Not sure how to easily author something like that.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!