Deep populate token