James D. Callahan III:
	- Reduced CPU usage by only updating the displays for coordinates when they've actually changed.
	- Minor cleanup.
