@AnyThread protected fun calculateImageSlice(@NonNull bounds: RectF, @NonNull region: RectF): MultiRect