It's all very possible and a perfect explanation..
I've never liked mixing the two - tech and magic, unless I was doing so in an intended environment. My main character, Uly, is generally always exclusive to medieval/ancient settings.. and I try to make that obvious, and like Raven, sometimes...