utf8.new(imageId: string, rectSize: Vector2?, rectOffset: Vector2?): string

watch the video i uploaded

when implemented correctly to account for mismatching codepoints, there is no possible issue with how the feature request would behave

every client receives a the message ":robux:", and they themselves independently gsub the message with the substitution table. at no point in time is a utf codepoint ever sent over the chat system