Hi @PaoloPetra,
One additional item to share. The CesiumJS API also supports subscribing to the knockout observable with Cesium.subscribeAndEvaluate()
(note: this function is marked private so it is not in the documentation, but you can still use it)
More on knockout subscriptions is available here in the docs cesium/Documentation/Contributors/CodingGuide at main · CesiumGS/cesium · GitHub
An alternative to using the baseLayerPicker is the create a separate HTML UI dropdown field to toggle the Google Photorealistic 3D Tiles as described here Adding and removing Tile provider to the menu? - #4 by omar
Thanks again for coming to the forums with your questions.
Best,
Luke