I would better promote elrepo.org
Specially as their package implements kABI
(kernel ABI) which is exactly the answear for your particular question.
Is short, if the kernel doesn't change much, which is the case for EL kernel, you can still use the previous nvidia.ko for the updated kernel without compilation.
If some binary compatibility has changed somehow, this is tracked and a new kernel module is issued.