`<Tooltip />`: Improve webapp performance
Created by: umpox
This helps alleviate some notable performance issues due to rendering multiple <Tooltip />
components in the same React tree.
Also added an eslint rule and better docs to avoid this happening again
Further performance improvements will be investigated through: https://github.com/sourcegraph/sourcegraph/issues/29434