References #123 - Refactored copyClasses logic, added nativeMouseDown option, and added the customShowHideEvent option