As of Laravel 9.6, if you have a computationally intensive accessor, you can use the shouldCache method.
public function hash(): Attribute{    return Attribute::make(        get: fn($value) => bcrypt(gzuncompress($value)),    )->shouldCache();}
Tip given by @cosmeescobedo