Very great idea. This would be really nice and I can't see random triggers being too difficult to implement or balance.