DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
elserj commented on Github that we could create a common abstract class which encapsulates the logic of acquiring a ZK lock. This would reduce the duplication of obtaining a lock before the services start.