It is, but that would need a major code remake and a 3DS compiler.
Also, I hear the 3DS firmware is still pretty locked down (and may remain that way if Nintendo keeps sending out fixes through the 3DS updates). Even if we were able to redo the code (and had a 3DS compiler), we would have virtually no chance of getting the port actually running.