Details
Description
The code occasionally performs repeated crops, moreover the crop operation used does not honor the tile cache hints, always ends up using the default tile cache.
The latter is a bug in JAI that can be solved by rewriting the crop operation, which has no native acceleration and is very simple code wise, so that it actually uses the tile cache specified in the hints