Correct behavior for texture visitor