It seems they could all be in the one buffer: there are indications that uniform binding can be fairly fine-grained. I need to investigate that.