Call internal methods at C level rather than Python level