Details
Description
I did some basic profiling of the python library and found it spent most of it's time looking up the properties.
Converting them to plain class members speeds things up quite a bit. using _slots_ would probably improve things even more.