Caching of python functions with array input

yes. I’m aware that I could use tinyarray, but because @ and slicing is not implemented it is inconvenient that one has to convert back and forth to np.array.