Calculate the work and update the cell separately
Calculate the work and update the cell separately

What I had before looked like a bug, but wasn't.

marblar/demon,marblar/demon,marblar/demon,marblar/demon