only update assets when needed

Signed-off-by: Justin Hernandez <justin@ndomitable.com>