Components will automagically call to_h for their export