Update design to have pod-level leadership
1st pass (probably buggy as hell) implementation of leader election