def METHOD_NAME(self, frame):
    """
    https://github.com/synfig/synfig/blob/15607089680af560ad031465d31878425af927eb/synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.cpp#L296
    """
    for itr in self.active_point_list:
        if itr.time > frame:
            return itr
    raise Exception("Could not find next")