Smarter deps