entities now expose components as properties