don't joinedload when we don't need to