Once frame 320 is encoded, frame 320 with the regional change in region 301 is stored as a reference frame in addition to previously stored frame 310. Alternatively, frame information corresponding to only the regional change in region 301 can be stored instead of all of frame 320. Alternatively, all of frame 320 can be stored and only the portion of frame 310 that corresponds to the regional change in region 301 can be stored. In this way, less frame information is needed to be stored and the latest reference to the unchanged regions outside of region 301 are stored through the storage of frame 320, while this less recently used corresponding information from frame 310 can be discarded. In an example, a received frame or a portion of a received frame can be stored in one portion of storage and can be region-matched with a reconstructed frame or portion of a reconstructed frame that is stored in another portion of storage as used as reference frame data.