No need to store it separately in subclasses.
On macOS current draggable region implementation highly relies on WebContents, the code is only meaningful for BrowserWindow.