Only Baking Materials that Changed?

I was wondering, for reasons of speed, if it was possible to have blender only bake materials that have changed? For example if I have a model that has quiet a few materials and a couple of UV maps I would full bake the materials the first time. If I go back and edit one material I don’t want to have to rebake all the textures, , on my computer that takes a while, but instead just that section with the material that has been edited. Is there that type of function in blender? Or are there any tricks to get textures to bake faster?