This document presents a multi-granularity locking protocol for concurrency control of shared XML data, specifically targeting repetitive structures in XML trees. The proposed list locking protocol enables concurrent updates on XML subtrees while ensuring that the resulting XML structure remains valid. By focusing on repetitive parts within the XML, the model aims to enhance accessibility and reduce the number of locking objects compared to traditional methods.