Add base support for cohorted group configurations

TNL-649
do we want to handle when the scheme is missing and default to 'random' here?