Well, normally I would agree - but if its entirely abstracted away in a library (and the library is well written) then it might sort-of-kind-of-maybe be ok.
Python itself does varying degrees of bytecode optimisation depending on which version you're using.
Python itself does varying degrees of bytecode optimisation depending on which version you're using.