because of performance issues in one of my angular11-apps I decided to opt out of zone.js with {ngZone: noop}. I'm still using angulars material components but without zone.js some of them won't work correctly. For example the MatTooltip won't be rendered and even if I manually trigger ChangeDetection on mouseenter, the tooltip is floating on the top of the page.
Is there a workaround to use material components without zone.js? I've prepared a Stackblitz to show my problem. Hover the button and you will see the weired behaviour.
Think the problem is related to the overlayRef it creates and therefore the PositionStrategy is uses.
Thanks for any help.