create consumer on member init, use select_related to avoid extra query for neoprofile