I think I remember reading an ECJ ruling that the if there are multiple delay causes (e.g. first 01:30 delay due to extraordinary circumstance, and then next 01:30 due to technical issue) then only the delay caused by the non-exceptional problem would be considered for the delay compensation. However I can't find the details.
In any case, some here would argue that snow is not an exceptional circumstance.