If this is to be done correctly, the API will not be a simple one to implement. We can't assume that the layout is going to be linear, so there needs to be some way to tie in with the layout.
I'd love to hear some thoughts on this from the folks that are using this library right now. Anyone up for me implementing this before 1.0, or is this better suited for a 1.1 release so we can make this public a bit sooner?
// @mdiep @CodaFi @tonyarnold