allow calling createDragObject without passing in event