Building from objects just once