All drawable objects and texture types inherit common base classes. Client-side draw loops can now be made much simpler.