What are the rules for where a dwarf will store owned items?
I'm trying to make suites for my dwarves - bedroom, dining room, office, sculpture garden, zoo and armory (and a bath/well, but it's not assigned). Because it's more than four rooms, overlapping them all increases the value significantly. For the most part it's great, but I have a dwarf that is constantly "move owned item"ing from cabinet to cabinet. There are four cabinets across three rooms and he bounces between them stopping only to craft something or occasionally take care of a need. I want the little jerk to idle, alongside the other little jerkess I've assigned to the exact same rooms. I've tried forbidding everything he touches, but he just keeps finding more stuff someplace else in the fortress. I have not tried burrowing him as I'm trying to avoid that in general, but I would assume that it would just cancel spam his actions rather than solve the problem.
I know a solution, and that's to have his bedroom cover one cabinet and hers to cover another cabinet and make sure those parts don't overlap. But that means no cabinets in other rooms. I feel like if I had a better understanding of what's motivating his need to store these items in four locations at once I could come up with a better solution. Any ideas?