Two changes: Remove numba, and add warnings if optimised path fails to trigger