Image Croppping around focal point

Has anyone ever tried image cropping around a focal point ? Cannot find any module that does this currently.

Ideally a Content user could set a focal point and then the CMS would generate X predefined "crops" of that image with the focal point as the centre.

Similar to what Umbraco does:-
https://our.umbraco.org/documentation/getting-started/backoffice/property-editors/built-in-property-editors/image-cropper

 

Thanks