Add "aspectRatio" property to the interactive

[#54749766]

And use it in semantic layout to calculate font-size correctly.