moved item serialization to background thread