TextureProxyBase - work in progress commit ( not yet compilling ) - updated constructor