No need to imagine it, it's been invented many years ago and it's called a perigraph. Meistersinger makes one of the nicest I've seen: https://www.relogios.pt/meistersinger-perigraph-relogio-auto...