I just had a fun idea. Lets keep is as simple as possible for now and then collect statistics on hits/missed when we're in beta to see which cases might make sense to make more fine-grained :)