Make BubbleChat offset more consistent

As a Roblox developer, it is currently too hard to rely on BubbleChat to have a consistent offset.

In this video you can see the StudsOffsetWorldSpace property is constantly changing according to the bounding box of my character. This is preventing us from easily adding a billboard gui beneath the chat bubbles because the offset is always changing, even when VerticalStudsOffset is adjusted.

You can see this being an issue in the following video:

If Roblox were to address this issue, developers would be able to expand upon BubbleChat to their own will without much hacking around hidden functionality.