It's faster to have it in the runtime in native code.
You have more options, not less, you can still use the external dependencies.