Hoe kan ik de verborgen kolom met feature id's ($id) vanuit pyQGIS benaderen?

Ok, het bleek dus iets anders te zijn - het leek generieker te zijn vandaar eerste code. Is de tweede of verduidelijktevraag nu wel duidelijk?

En belangrijker natuurlijk: kan een generieke $id opgevraagd worden in python? Want dat is het probleem als ik alles goed begrijp.