tab indention for Synced Effects
don't use GetHashCode() as it adds too much entropy