Default Root

I have been wondering if it is possible to root HTC one without installing any custom recovery. The issue with custom recoveries is that you can't update the phone with official updates. It's quite a pain in the ass to go back completely stock just to install an upgrade and then after updating, root again. It's not much work I know but still, if it's possible to do away with custom recovery and still have a root access, that'd be awesome. I used stock rom reset from another thread which had the option to grant root while going stock, but that didn't seem to do the trick.