AWS/SentinelHub - Crop before download

I am building a SentinelHub AWS adapter. I have some Polygons to which I would like to crop the AOI before requesting the .SAFE product from the AwsProductRequest().
AwsProductRequest() takes a product ID, but does anyone know if this is somehow possible?

I am not sure I understand what you want. .SAFE product only makes sense when you use the complete scene.
If you would like to get just the part of the Sentinel-2 tile, check the Remote Pixel’s tiler for guidance:

You can obviously get AOI-clipped data using Sentinel Hub, but I am not sure this is what you are after: