{"action":"closed","issue":{"url":"https://api.github.com/repos/davidchang/ngReact/issues/7","labels_url":"https://api.github.com/repos/davidchang/ngReact/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/davidchang/ngReact/issues/7/comments","events_url":"https://api.github.com/repos/davidchang/ngReact/issues/7/events","html_url":"https://github.com/davidchang/ngReact/issues/7","id":44582352,"number":7,"title":"Possible Performance Boost","user":{"login":"brigand","id":936069,"avatar_url":"https://avatars.githubusercontent.com/u/936069?v=3","gravatar_id":"","url":"https://api.github.com/users/brigand","html_url":"https://github.com/brigand","followers_url":"https://api.github.com/users/brigand/followers","following_url":"https://api.github.com/users/brigand/following{/other_user}","gists_url":"https://api.github.com/users/brigand/gists{/gist_id}","starred_url":"https://api.github.com/users/brigand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brigand/subscriptions","organizations_url":"https://api.github.com/users/brigand/orgs","repos_url":"https://api.github.com/users/brigand/repos","events_url":"https://api.github.com/users/brigand/events{/privacy}","received_events_url":"https://api.github.com/users/brigand/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/davidchang/ngReact/labels/discussion","name":"discussion","color":"009800"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2014-10-01T16:06:40Z","updated_at":"2015-10-10T18:34:26Z","closed_at":"2015-10-10T18:34:26Z","body":"I don't know all of the low level stuff in angular, but looking at ngReactRepeat there might be a way to optimize it.\r\n\r\nIf you can take the nodes that would be transcluded, and instead generate a simple tree of them, along with an array of keys to watch when the directive is compiled, you could use that in the component's render for more efficiency.  \r\n\r\nIf you could get it to the point where e.g. the html is retrieved at compile time, transclusion doesn't happen, and that can be made available to the reactUnit::render as props, I can do the rest.\r\n\r\n"}}