long-thinking

adj

1.
exhibiting or characterized by careful thought