bugfix to tooltip placemenet algorithm to account for css scaled targets (known issue: scale on tooltip itself isn't accounted for correctly); fix to tooltip to prevent insta-hide when trying to trigger an alternate target while the tooltip is already open