move creator caching logic to thread model
added thread display