Do we really use enough of these to benefit from using `__slots__`?