Describe the bug
custom_view_item has a shared property, but it always shows False because we're not actually parsing that field in from_xml_element().
Adding this in from_xml_element() fixes the issue:
cv_item._shared = str(custom_view_xml.get("shared", None)).lower() == "true"