A method performed by a data processing system, the method comprising: analyzing a plurality of streams to identify select streams having a video component depicting at least a threshold number of individuals; generating communication session data for causing a generation of a user interface having a first display area and a second display area, the first display area reserved for the select streams having the video component depicting at least the threshold number of individuals, within individual renderings, the second display area designated for other streams of the plurality of streams; and transmitting the communication session data comprising the plurality of streams to a plurality of client computing devices, the communication session data causing at least one client computing device to generate a display of a user interface having the first display area reserved for a first set of renderings of the select streams where each of the select streams causes a display of the individual renderings each depicting at least the threshold number of individuals and the second display area designated for a second set of renderings of other streams where each of the other streams causes a display of other individual renderings each depicting less than the threshold number of individuals; the method characterized by further comprising: detecting an addition of a new stream (111C, 111D); analyzing the new stream (111C, 111D) to determine that the number of individuals depicted in the video component of the new stream is either: less than the threshold number of individuals, or at least the threshold number of individuals; and in response to determining that the number of individuals is less than the threshold number of individuals, configuring the communication session data to cause the at least one client computing device a display of a rendering of the new stream within the second display area; or in response to determining that the number of individuals depicted in the video component of the new stream is at least the threshold number of individuals, configuring the communication session data to cause the at least one client computing device a display of a rendering of the new stream within the first display area. analyzing a plurality of streams to identify select streams having a video component depicting at least a threshold number of individuals; generating communication session data for causing a generation of a user interface having a first display area and a second display area, the first display area reserved for the select streams having the video component depicting at least the threshold number of individuals, within individual renderings, the second display area designated for other streams of the plurality of streams; and transmitting the communication session data comprising the plurality of streams to a plurality of client computing devices, the communication session data causing at least one client computing device to generate a display of a user interface having the first display area reserved for a first set of renderings of the select streams where each of the select streams causes a display of the individual renderings each depicting at least the threshold number of individuals and the second display area designated for a second set of renderings of other streams where each of the other streams causes a display of other individual renderings each depicting less than the threshold number of individuals; the method characterized by further comprising: detecting an addition of a new stream (111C, 111D); analyzing the new stream (111C, 111D) to determine that the number of individuals depicted in the video component of the new stream is either: less than the threshold number of individuals, or at least the threshold number of individuals; and in response to determining that the number of individuals is less than the threshold number of individuals, configuring the communication session data to cause the at least one client computing device a display of a rendering of the new stream within the second display area; or in response to determining that the number of individuals depicted in the video component of the new stream is at least the threshold number of individuals, configuring the communication session data to cause the at least one client computing device a display of a rendering of the new stream within the first display area. detecting an addition of a new stream (111C, 111D); analyzing the new stream (111C, 111D) to determine that the number of individuals depicted in the video component of the new stream is either: less than the threshold number of individuals, or at least the threshold number of individuals; and in response to determining that the number of individuals is less than the threshold number of individuals, configuring the communication session data to cause the at least one client computing device a display of a rendering of the new stream within the second display area; or in response to determining that the number of individuals depicted in the video component of the new stream is at least the threshold number of individuals, configuring the communication session data to cause the at least one client computing device a display of a rendering of the new stream within the first display area.