On the Effect of Transitivity and Granularity on Vulnerability Propagation in the Maven Ecosystem