Moved atf async callback to ConcreteTexture so it can be easilly used even when restoring the base texture on context lost