Implementations of this interface will keep and return to clients implementations of classes
providing API to execute coordinated operations. This interface is client-side, so it does NOT
include methods to retrieve the particular interface implementations. For each coarse-grained
area of operations there will be a separate interface with implementation, providing API for
relevant operations requiring coordination.