Let Tooltip Window Flags configurable for drop shadow

Hi Juce team!
I hope you are all right.
Here a small feature request:

Today juce::PopupMenu::LookAndFeelMethods has a
virtual int getMenuWindowFlags() = 0;

Default override was here

int LookAndFeel_V2::getMenuWindowFlags()
{
    return ComponentPeer::windowHasDropShadow;
}

It is used when MenuWindow call addToDesktop()

To be consistant on LookAndFeel customization purpose, can you considere to add to juce::TooltipWindow::LookAndFeelMethods a new
virtual int getTooltipWindowFlags() = 0;

With juce::LookAndFeel override returning ComponentPeer::windowHasDropShadow to do not change default state.

And use it when TooltipWindow::displayTipInternal() call addToDesktop()

My application must disable dropShadow for PopupMenu and Tooltip because when they are on the right border of a left screen, the shadow rendering impact the full screen windows in the right screen next to them on Window OS.

This configurable design will avoid me to pach the Juce code and override juce::LookAndFeel in an elegant and consistant way.

Many thanks for your concern about this
All the best.