REVIEW: display tooltip

This file is a little out of control, but I think it can probably get refactored in a separate PR, probably with tests.