{"action":"closed","issue":{"url":"https://api.github.com/repos/ImageEngine/gaffer/issues/1050","labels_url":"https://api.github.com/repos/ImageEngine/gaffer/issues/1050/labels{/name}","comments_url":"https://api.github.com/repos/ImageEngine/gaffer/issues/1050/comments","events_url":"https://api.github.com/repos/ImageEngine/gaffer/issues/1050/events","html_url":"https://github.com/ImageEngine/gaffer/issues/1050","id":45984338,"number":1050,"title":"Improve SceneInspector performance further","user":{"login":"johnhaddon","id":1133871,"avatar_url":"https://avatars.githubusercontent.com/u/1133871?v=3","gravatar_id":"","url":"https://api.github.com/users/johnhaddon","html_url":"https://github.com/johnhaddon","followers_url":"https://api.github.com/users/johnhaddon/followers","following_url":"https://api.github.com/users/johnhaddon/following{/other_user}","gists_url":"https://api.github.com/users/johnhaddon/gists{/gist_id}","starred_url":"https://api.github.com/users/johnhaddon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johnhaddon/subscriptions","organizations_url":"https://api.github.com/users/johnhaddon/orgs","repos_url":"https://api.github.com/users/johnhaddon/repos","events_url":"https://api.github.com/users/johnhaddon/events{/privacy}","received_events_url":"https://api.github.com/users/johnhaddon/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ImageEngine/gaffer/labels/component-scene","name":"component-scene","color":"E6EBFF"},{"url":"https://api.github.com/repos/ImageEngine/gaffer/labels/component-ui","name":"component-ui","color":"E6EBFF"},{"url":"https://api.github.com/repos/ImageEngine/gaffer/labels/priority-medium","name":"priority-medium","color":"F6B492"},{"url":"https://api.github.com/repos/ImageEngine/gaffer/labels/type-enhancement","name":"type-enhancement","color":"DEC11B"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/ImageEngine/gaffer/milestones/45","html_url":"https://github.com/ImageEngine/gaffer/milestones/Spring%20Growth","labels_url":"https://api.github.com/repos/ImageEngine/gaffer/milestones/45/labels","id":1003103,"number":45,"title":"Spring Growth","description":"A month or two of larger development efforts","creator":{"login":"andrewkaufman","id":3979682,"avatar_url":"https://avatars.githubusercontent.com/u/3979682?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewkaufman","html_url":"https://github.com/andrewkaufman","followers_url":"https://api.github.com/users/andrewkaufman/followers","following_url":"https://api.github.com/users/andrewkaufman/following{/other_user}","gists_url":"https://api.github.com/users/andrewkaufman/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewkaufman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewkaufman/subscriptions","organizations_url":"https://api.github.com/users/andrewkaufman/orgs","repos_url":"https://api.github.com/users/andrewkaufman/repos","events_url":"https://api.github.com/users/andrewkaufman/events{/privacy}","received_events_url":"https://api.github.com/users/andrewkaufman/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":5,"state":"open","created_at":"2015-03-02T23:26:23Z","updated_at":"2015-05-22T16:44:54Z","due_on":"2015-05-29T07:00:00Z","closed_at":null},"comments":2,"created_at":"2014-10-16T13:18:44Z","updated_at":"2015-05-22T16:44:54Z","closed_at":"2015-05-22T16:44:54Z","body":"This should be informed by profiling, but here are a few ideas :\r\n\r\n- Cache values in target so each Inspector instance isn't doing its own compute\r\n- Only update visible sections (although there is some conflict with #911)\r\n- Limit polishing of QWidgets - it's costly. See if we using custom widget properties to drive the stylesheet helps with this."}}