Slight speedup by storing effect*prop

Instead of storing the effect with density=1 and then multiplying, store
the effect with the right density already. Small speedup.