[widgets] Implement smarter keypoint insertion (closes #5)

2 jobs from issue-5 in 11 minutes and 49 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
passed #156285
docker
build_linux_36

00:11:49

passed #156286
macosx
build_macosx_36

00:08:18