implement SmartRefTableImpl