This animation shows RIPQ simulating Segmented LRU. When inserting an item with a given priority, it is appended to the memory buffer with the nearest priority. When full, that buffer will be flushed to flash and transitions to a flash block.