That'd just be a subset (or perhaps an emulation) of 3, no?
Flutter is native as much as drawing on a canvas is native. While you could argue that Win32 technically ends up drawing on a canvas at the end, they still expose native widgets. Flutter just straight up draws on said canvas.