performance improvements, reduced memory footprint

Replaced UUIDs for anonymous schemas with a SHA-1 hash of the schema.