Hi Jacob,
As you correctly mentioned, this isn’t possible out of the box, as the Rich Text feature only supports static images.
I’m not an expert on the SDK, but there may be a way to achieve this with it. However, this would require some programmatic implementation on your end. Would you be interested in something like this so we can explore what might be possible internally?