Almost there w/ tooltip refactor.

Still a few kinks to work out, but tooltips showing successfully always.