This is still something to be spec'd out, but the idea is that a stream can be deployed even if "underpowered". As Containers from the appropriate group join the cluster, they will spin up an instance of the Module. Ultimately we'll have a status view that shows Stream X is underpowered because there are only 5 of the requested 7 Module Ys.