multiple pattrstorage objects and bpatcher instances

Martin Beck's icon

Hello,

in the context of pattrstorage is it possible to subscribe to objects in a bpatcher?
I need several pattrstorage objects in the main patch (red/orange/blue) and I also need several instances of bpatchers (grey) in order to interpolate between different presets for separate groups of objects (abc uvw ... ).
It is unclear to me:

a) What is the syntax for "subscribe ?????" to subscribe to the different number objects in the bpatcher instances? Or is this totally the wrong way to go? Do I need pattrhub instead of pattrstorage in the bpatchers?
b) Why do the scripting names of both bpatcher instances show up in the client windows of the red and orange pattrstorages although they are not subscribed? And does this mean these pattrstorages affect the bpatchers somehow?

How to subscribe to the 2x3 number objects in the 2 bpatcher instances? I want to interpolate, save and recall their values from the main patcher.

pattrstorage_magic.maxpat
Max Patch
main patch

bp_ps.maxpat
Max Patch
bpatcher

Martin Beck's icon

Thank you Raja, for taking a look. I think I understand now why it didn't work when I tried :: syntax. I used the pattrstorage name instead of the bpatcher scripting name.