I've seen both patterns and I usually prefer the static property, just because it's much more performant. I can see some advantages that @zinigor points out, but at the end of the day it's all theoretical, not sure we ever used these actions for anything else... Let me think this over... If anyone has strong opinions on that let me know. Not a big deal to me