You probably can't make this reliable across every modern car without breaking something, but that's different from technically impossible