renamed test method
(cherry picked from commit 5f1ba7c)
introducing ReplaceValueOpImage
(cherry picked from commit 154c873)
allowing to clear cached masks for a product
(cherry picked from commit 1bccf13)
using ImageManager to create validMaskImage in order to benefit of cached masks
(cherry picked from commit 3a4099e)
clearing cached masks if product is disposed
(cherry picked from commit cfbc62d)
using simpler ReplaceValueOpImage if possible to gain performance improvements
(cherry picked from commit 7d71af9)