You can have a hatmap or something that decides how big dots you get and then we can generate placing
SHOW COLUMNS FROM ; : You have
[-Hide comments-]
heatmap, it's called! :D