ok after some tests. I think you can remove `image.crossOrigin = 'anonymous';`  and specify in the source options the parameter crossOrigin you want then  you can do  `if (tile.image_.crossOrigin) {do the resize}` . That lets to the user the responsabiltiy to specify if the server handles crossOrigin or not.

What do you think of it?