TextureProxyBase - work in progress commit ( not yet compilling ).