Add support for Dynamic/arbitrary groups of objects