Correct me if I'm wrong, but I've found the Tyreke discussion to be a bit too idealistic.
Danny has already made it clear that he won't be taking one-year rentals; so if we make any move it will be because we want the player on our team long-term. However, if we trade for Tyreke the only logical player to send out is Smart... I can't see us having to deal with both Tyreke's and Smart's contract at the end of the year.
The more I think of it, any move we make at this juncture essentially feels like Smart is gone come season's end.