Does removing the use of `np.vectorize()` have a speed penalty? In my (totally unscientific) experience of this it did make things go a bit quicker when the vectorize usage was added... Perhaps not though.