{"action":"created","issue":{"url":"https://api.github.com/repos/omniscientjs/omniscient/issues/42","labels_url":"https://api.github.com/repos/omniscientjs/omniscient/issues/42/labels{/name}","comments_url":"https://api.github.com/repos/omniscientjs/omniscient/issues/42/comments","events_url":"https://api.github.com/repos/omniscientjs/omniscient/issues/42/events","html_url":"https://github.com/omniscientjs/omniscient/issues/42","id":56171121,"number":42,"title":"Any plans to support Om-like reference cursors?","user":{"login":"skevy","id":131916,"avatar_url":"https://avatars.githubusercontent.com/u/131916?v=3","gravatar_id":"","url":"https://api.github.com/users/skevy","html_url":"https://github.com/skevy","followers_url":"https://api.github.com/users/skevy/followers","following_url":"https://api.github.com/users/skevy/following{/other_user}","gists_url":"https://api.github.com/users/skevy/gists{/gist_id}","starred_url":"https://api.github.com/users/skevy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skevy/subscriptions","organizations_url":"https://api.github.com/users/skevy/orgs","repos_url":"https://api.github.com/users/skevy/repos","events_url":"https://api.github.com/users/skevy/events{/privacy}","received_events_url":"https://api.github.com/users/skevy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-02-01T17:49:22Z","updated_at":"2015-02-02T21:39:49Z","closed_at":null,"body":"https://github.com/swannodette/om/wiki/Advanced-Tutorial#reference-cursors\r\n\r\nSupporting these would prevent the long chain of passing props (or in omniscient's case, cursors) down long component trees. It would be really cool to have something like these. Morearty.js has something like this.\r\n\r\nWondering about your thoughts here."},"comment":{"url":"https://api.github.com/repos/omniscientjs/omniscient/issues/comments/72543583","html_url":"https://github.com/omniscientjs/omniscient/issues/42#issuecomment-72543583","issue_url":"https://api.github.com/repos/omniscientjs/omniscient/issues/42","id":72543583,"user":{"login":"skevy","id":131916,"avatar_url":"https://avatars.githubusercontent.com/u/131916?v=3","gravatar_id":"","url":"https://api.github.com/users/skevy","html_url":"https://github.com/skevy","followers_url":"https://api.github.com/users/skevy/followers","following_url":"https://api.github.com/users/skevy/following{/other_user}","gists_url":"https://api.github.com/users/skevy/gists{/gist_id}","starred_url":"https://api.github.com/users/skevy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skevy/subscriptions","organizations_url":"https://api.github.com/users/skevy/orgs","repos_url":"https://api.github.com/users/skevy/repos","events_url":"https://api.github.com/users/skevy/events{/privacy}","received_events_url":"https://api.github.com/users/skevy/received_events","type":"User","site_admin":false},"created_at":"2015-02-02T21:39:49Z","updated_at":"2015-02-02T21:39:49Z","body":"And @mikaelbr, it DOES indeed bind a specific component to a piece of data - that would be the point. As @swannodette says, it's not that you would ALWAYS want to do this, but that sometimes it's better for the overall application design."}}