Use forward declarations for globjects Texture