removed lru_cache
fixed all failing tests but one
fixed typo
commented out cached property currently