Version control - "Annotate" the user who made the last change on a given component

Whenever I need to get the latest version of a given component, I find myself in need of asking around the team who’s done what lately.

It would be great to “annotate” who latest changed a given component.
Perhaps displayed in the right side-panel, in a tab called “versioning” next to “prototype”.

Possibly allowing the users to load previous “states” of development of the same component.

A sort of “version history” but on a component level rather than a file level.