no, we don't have this kind of APIs and we won't provide them. you should discuss them in design doc instead of here.