Add asynchronous texture streaming :shipit: