To achieve what you want, I just use 4 footprints. No problem for BOM. But in PCB, I just hide all the value text. Then add a field at one of them says "4x100nF". Just like that.?
You can also add a text or leader. But it won't move with the component. A field can move with component.