- [ ] Make `clipboard-watcher` native - [ ] Consider using priority queues instead of sorting all the time, and remove maps - [ ] Let all of clipboard data stay in main process, and only send enough data (meta, preview text and images) to the renderer process - [ ] Consider using `setState()` in components - [ ] Consider separating into 2-package.json project structure