Physical traits, speed, agility, explosiveness attributes of Top WRs (What's the formula?)

To me the most important attributes for a WR are in order of importance below:

1) Quickness (not to be confused with and way more important than straight line speed), to me cone/shuttle, burst times are much more significant than 40 times.
2) Ability to separate and create space from defender (or simply get open). Route running and upper body strength certainly a factor here.
3) Hands, catch ability....without 1 and 2, 3 is moot
4) Straight line speed (40 time)
5) Blocking ability