This implementation is being used from many places in the code.
This implementation is being used from many places in the code. We consider easy switching from one EC implementation from another as possible option, while switching to some other signature schemes (e.g. hash-based signatures) will require a lot of code changes around the project(at least because of big signature size).