Test adding images w/o resizing to the memory data layer
Move the rest duplicate codes of the data layers into their base class