Movido los callbacks inteligentes desde los *.js a las vistas.