My previous demo video was confusing to many people, so here is attempt #2. It's getting better!