pass drag handle as directive arg
update/load hash from/to items (encoded and compressed)