:construction_worker: Ruby Grains - Memo variable to avoid repeated calculations