If the "bug or unintended mechanic" didn't exist, pulling a cart into a claim and letting go of it (even by accident) would cause it to become property of the owner/village, in all aspects. Vehicle/container "remembers" its last user and allows them to interact in certain ways, bypassing the normal clam rules.
I also cannot take from my containers after dropping on someone elses claim
Not sure why this isn't part of the exceptions granted to the "last user." Could be technical limitations, or game design (potentially there could be some borderline exploits/noob baiting, although that's already a thing? If someone "gifts" you a container and you never move it, it "remembers" the gift-giver as someone who is allowed an exception to grab the container. In any case, an edge-case that would be hard to seriously abuse.)