@Kraisun-Tunta The reason some training features do not immediately update on the watch is trying to keep all data up to date. Some folks use multiple watches or multiple devices. The current implementation allows syncing across more than one device. Second, it allows for offline syncing and the ability to use more than one device.
ZoneSense requires calculations from the sever side so the app needs to communicate with the server to display zone predictions.