This should further standardize on vm_area.
We still use SDL_Rect internally, but we want to abstract the use of it in our API. The only thing the rest of the app should care about is the vm_area struct.