Initial implementation of cluster support.