gnome-shell spends a lot of its CPU time re-resolving the same properties [performance]
gnome-shell spends a lot of its CPU time (during overview animations in this case) re-resolving the same properties:
Original profile: gnome-shell.prof.0.pdf
Refocussed profile on just the resolve function: gnome-shell.prof.0.focus-GIWrapperBase_resolve_func.pdf
It looks like the result should be cached, somewhere, instead of repeatedly going down the same path.
Edited by Daniel van Vugt