Currently, Copycat uses IP addresses as node identifiers. This can cause problems when migrating a node's data across IP addresses. A node's IP address should be dynamically updated when it joins/rejoins the cluster, and each node should instead use a unique string/numeric identifier instead.