Is there any way you can weight the probabilities of particular items appearing? That way, you could have different difficulties where low difficulties make similar items more likely to appear and bombs more likely when trays are mixed but higher difficulties where it is more random.