don't hold original data
property 'width' & 'height' is now settable
use Uint8ClampedArray