extracted data processors from FLSessions; ThreadHandler improvements began