This trough feature extending from the main SLP is an interesting development that we've seen gain traction over the past 12-24 hours.
It can enhance precip/snowfall. Folks in the Northeast see significant versions, Norlun troughs, that sort of do the same.