App behaves correctly when there are no changes to the beacon

Fixes #63