Revert "Update visitors to use existing elements."

This reverts commit 868df535673c4d1a08296d54d9b8a7652ee5adc5.