- implement smoothing
- allow beacons to move