When trusting a browser, TeamViewer offers to trust the device or the IP, but only one or the other -- why a not checkbox for both? Or let the user select both options?
Basically, choosing both would tell TeamViewer
If my internet provider changes my (non-static) IP at home, then I will deal with that when I need to. And if my laptop were stolen or if a burgler were in my home, I seriously doubt the burgler would be much concerned with using TeamViewer!