[SoD] Shaman 2H - swing timer resetting

Playing my Shaman with 2H rune, and when casting Lava Burst with 3-4 Maelstrom stacks between swings, I notice the swing timer completely resets. Is this intended? I notice different behavior like when I heal between swings on my Paladin.