astuta
What seemed impractical recently, could now make perfect sense.