Made entity messages diff-based