Everything is now backend/SDL dependent. How the backend does it's job is of no concern now.