Masking with Vector Tool Suggestion

I just read all the posts related to the masking issue.

Proposals

  1. Group an object so a group is created and then right-click the group to turn it into a vector shape and then modify/animate the shape.
    What is the reason why it is not possible to do that?

  2. Select an shape (whatever it is — vector shape, rectangle, ellipse, shape made with the pencil,…) that will serve as a mask and another object that is the content.
    Put the shape on top of the content.
    Right-click > Create a Mask: the mask is created.
    Edit/Animate the shape and the content at will.
    What is the reason why it is not possible to do that?

I suppose this is related to what is possible to do with HTML, CSS, JS,… right?

Thanks for the suggestion, here's a great demo @MaxZieb made showing off clip-path which would be the method we would use: Hype ClipPath (for the Vector-Tool)

OK but it does not work on Safari.
OK in Chrome.