WIP: Adds support for scale out groups

@johnsimons please review/continue here