Add ability to retrieve all input states from thread