Building over and over just because of a modified dependency is so annoying. Building completely takes sometimes 1 hour for me! I always enable the offline mode option but for building with modified dependencies I must disable that but the time it takes is very very annoying. The only solution I found is I must learn how to only build and cache the modified dependencies.