Technically `CLUSTER_KEY = 'cluster'` would probably be more correct (unless in the future somehow this became dynamic?!).  But then any subclass which wants to use it would have to write `self::CLUSTER_KEY` which is kinda ugly, so I'm OK leaving as is.