The current statefulsets deploy everything as one pod. This means all containers have to get put on one node which makes it harder to scale the system horizontally for non-HA applications. Is there a design reason why all the containers have to be part of one pod or could they be split up to allow for better distribution?