plugins/overview: Don't rely on item type to determine drop behavior
Item type is incredibly fragile as a way to determine what was dropped,
as proven by recent breakage. Instead, we can use Drag.keys
to provide
metadata about what is being dragged/dropped.