This is in my opinion still huge refactoring problem, but I'll take it, to make separate thread to parse with callbacks, instead of that ugly wrapping before/after calling parseResponse() ...