Checkpoint - widget on top of GL Canvas in-progress

More details can be found at https://worklist.net/19643 and on basecamp.