See also this old post on the (lack of) composability of Numba vs Julia: Benchmark for latest julia? - #96 by ChrisRackauckas
(@ChrisRackauckas, you might want to update the link in that post, which is broken — the new link is A "Jupyter" of DiffEq: Introducing Python and R Bindings for DifferentialEquations.jl)