Objects versus components