DMIs are loaded into memory uncompressed. However, it is my understanding the entire DMI does not need to be loaded in memory. I'm assuming that different animations within a DMI can be loaded into memory only when necessary.
I would like to see some improvements on how DMIs are loaded into memory. This is currently the only bottle neck for Prism, as it directly affects the color levels, frames, and overall quality of the art.
See the following link for more information: