added library paged object derivative callback