If your different players/arrays can be instances of the same object then you can pass the player UID and use it like this:
[attachment=2:2wgceiar][/attachment:2wgceiar]
If you need separate objects for each player I'd say it might be easier to not use containers and just spawn a separate array instance for each player:
[attachment=1:2wgceiar][/attachment:2wgceiar]