You are talking about Data Reduction. Data Reduction operates along the existing table connections in your data model and starts by making an implicit selection of all values that are specified in the Section Access table for the User trying to access the document at that particular moment.
There is no way to translate bookmarks dynamically into table relations, because every bookmark translation would need a reload.
You can however export the selections associated with the different bookmarks and translate them into a set of selections in a Section Access table. However, I think this will not be easy to do, as a Bookmark can contain selections in any combination of fields in your data model, while a Section Acces table can only link to fields that are explicitly specified in your Load script or in an external data source that is loaded into the data model.