A method for delivering multiple media assets for a plurality of users, the method comprising: assigning, each of a plurality of users proximate to a display device, to a first set of users or a second set of users, wherein each of the users in the first set of users has a media asset preference profile having a preference for a first characteristic of a first available media asset, and wherein each of the users in the second set of users has a media asset preference profile having a preference for a second characteristic of a second available media asset; generating, on the display device, the first available media asset and the second available media asset, wherein a layout for the first available media asset and the second available media asset on the display is configured based on an amount of users in the first set of users as compared with an amount of users in the second set of users; detecting a new user proximate to the display device; retrieving a media asset preference profile for the new user; determining that the new user has a media asset preference profile having the first characteristic; retrieving a threshold setting for the first set of users and the second set of users, the threshold setting indicative of a difference between the first set of users and the second set of users relative to a total set of users in the first set of users and the second set of users; determining whether adding the new user to the first set of users changes the amount of users in the first set of users as compared with the amount of users in the second set of users by more than the threshold setting; and in response to determining that adding the new user to the first set of users changes the amount of users in the first set of users as compared with the amount of users in the second set of users by more than a threshold setting, adjusting the display layout of the first available media asset and the second available media asset according to the change. assigning, each of a plurality of users proximate to a display device, to a first set of users or a second set of users, wherein each of the users in the first set of users has a media asset preference profile having a preference for a first characteristic of a first available media asset, and wherein each of the users in the second set of users has a media asset preference profile having a preference for a second characteristic of a second available media asset; generating, on the display device, the first available media asset and the second available media asset, wherein a layout for the first available media asset and the second available media asset on the display is configured based on an amount of users in the first set of users as compared with an amount of users in the second set of users; detecting a new user proximate to the display device; retrieving a media asset preference profile for the new user; determining that the new user has a media asset preference profile having the first characteristic; retrieving a threshold setting for the first set of users and the second set of users, the threshold setting indicative of a difference between the first set of users and the second set of users relative to a total set of users in the first set of users and the second set of users; determining whether adding the new user to the first set of users changes the amount of users in the first set of users as compared with the amount of users in the second set of users by more than the threshold setting; and in response to determining that adding the new user to the first set of users changes the amount of users in the first set of users as compared with the amount of users in the second set of users by more than a threshold setting, adjusting the display layout of the first available media asset and the second available media asset according to the change.