Smarter reveal, dom generation