Move data import to background task