At the very least: - check status of all clusters (in parallel) in the beginning of apply() - cluster plugin should have status() method - actions should check status() and don't call plugin action if the cluster is not available