ParentFull threadtape_measure·ixwt gave a better solution - do these calculations when the password is changed, not when it is set. Therefore, less storage is requiredView on HN