Smarter Objects