Address PR feedback around cache/event failover
Address PR feedback around cache/event failover

- Remove condition_met flag
- Simplify boolean checks
- Leverages id generation heuristic to check if id is in the
  cache

box/ClusterRunner,box/ClusterRunner,Medium/ClusterRunner,josephharrington/ClusterRunner,nickzuber/ClusterRunner,nickzuber/ClusterRunner,Medium/ClusterRunner,josephharrington/ClusterRunner