Support reusing exist instance.