Mouse drag and zoom interactions