I chose not to cache the value which gets inferred during the register_length property getter.
The main reason is that this should not be too much of a performance issue (and a user can set it if they wish to improve performance) and invalidating the cache would become annoying to deal with and litter the code unnecessarily.
Summary
Closes #1190
Details and comments
I chose not to cache the value which gets inferred during the
register_length
property getter. The main reason is that this should not be too much of a performance issue (and a user can set it if they wish to improve performance) and invalidating the cache would become annoying to deal with and litter the code unnecessarily.