@snormore The biggest missing piece was that we need to fake out the cursor by basically making it think it's operating on a database with one single page. So instead of passing:

```
cursor->object_cursor.data
```

as the database root address we pass the start of the page:

```
data->data+16
```

This is ok with inline buckets since they will always be leaf pages and will never traverse into deeper pages.