redoing db loading vs api loading