External data components as a Rails Engine