Data could be outdated, don't pass it through params, get it all in place