Can I upload to Yun over wifi from IDE without bootloader

The questions really in the title.

Ive optimised my code as much as possible, but dropping the bootloader would be a godsend. I never intend to upload using the USB cable, I always do it via wifi

So the question is. Does the Yun use the bootloader when sending stuff over wifi, or does the code get sent to the linino side internally which then uses some sort of avrdude command to flash the atmega.

i.e Can I get away without have the bootloader, lose the ability to upload via usb and still be able to upload over the web?