{"action":"closed","issue":{"url":"https://api.github.com/repos/DeathGameDev/SVHandles/issues/1","repository_url":"https://api.github.com/repos/DeathGameDev/SVHandles","labels_url":"https://api.github.com/repos/DeathGameDev/SVHandles/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/DeathGameDev/SVHandles/issues/1/comments","events_url":"https://api.github.com/repos/DeathGameDev/SVHandles/issues/1/events","html_url":"https://github.com/DeathGameDev/SVHandles/issues/1","id":310386582,"number":1,"title":"Initial load via reflection should cache types with SV attributes.","user":{"login":"DeathGameDev","id":9710067,"avatar_url":"https://avatars1.githubusercontent.com/u/9710067?v=4","gravatar_id":"","url":"https://api.github.com/users/DeathGameDev","html_url":"https://github.com/DeathGameDev","followers_url":"https://api.github.com/users/DeathGameDev/followers","following_url":"https://api.github.com/users/DeathGameDev/following{/other_user}","gists_url":"https://api.github.com/users/DeathGameDev/gists{/gist_id}","starred_url":"https://api.github.com/users/DeathGameDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeathGameDev/subscriptions","organizations_url":"https://api.github.com/users/DeathGameDev/orgs","repos_url":"https://api.github.com/users/DeathGameDev/repos","events_url":"https://api.github.com/users/DeathGameDev/events{/privacy}","received_events_url":"https://api.github.com/users/DeathGameDev/received_events","type":"User","site_admin":false},"labels":[{"id":886185403,"url":"https://api.github.com/repos/DeathGameDev/SVHandles/labels/enhancement","name":"enhancement","color":"a2eeef","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-02T03:42:37Z","updated_at":"2018-04-05T18:40:52Z","closed_at":"2018-04-05T18:40:52Z","author_association":"OWNER","body":"Currently, in order to find all running instances with an SV Attribute, we do a for loop through all of the monobehaviour instances in the scene, using `Object.FindObjectsOfType<MonoBehaviour>();`. Instead of doing this, we should search and maintain a list of all types which include an SV Attribute and only check within instances of those specific types. This should allow us to skip over searching and opening instances which we shouldn't be worried about at all."}}
{"actor":{"display_login":"DeathGameDev"}}