BACKWARDS INCOMPATIBLE CHANGE! Use md5, rather than hash() for unique markers. This will require deleting of your unique markers
and resaving of all objects!