I have several questions considering the data which can be extracted from API.
1.a) When we set the Material picker for an object, is it possible to somehow get the information about how many times users clicked on certain material?
1.b) Same question goes for Scenes. Is there a way to get info about how many times users clicked on certain scene?
2. Other related question is can we get the info about last users settings (materials selected by Material picker for each object and/or last clicked Scene)?
Based on these two callback you would need to implement own counting logic to gather information how many times each material/view was selected. The same applies to 2, if you would like to store the last user selection, you would need to implement the storing logic based on the information from the two callbacks.