Can an object in an assembly resize itself based on objects it is mated to?

For example: lets say I modeled a kitchen, the cabinets are all sub-assemblies inside the main room assembly. Is there a way for me to change the size of the room and have the cabinet assembly adjust itself accordingly?

SolidworksAssemblies