:+1: `cached_property` would even slow that down!