Из коробки пока никак. Можете скомпилировать сущность со свойствами на лету и через рантайм секцию в гет-листе её добавить к выборке.
Пример (для свойств в отдельной таблице):
//<?php
\Bitrix\Main\Loader::includeModule('iblock');
$iblockId = 155;
$entityPropsSingle = Bitrix\Main\Entity\Base::compileEntity(
sprintf('PROPS_SINGLE_%s', $iblockId),
[
'IBLOCK_ELEMENT_ID' => ['data_type' => 'integer'],
'PROPERTY_1020' => ['data_type' => 'integer'],
],
[
'table_name' => sprintf('b_iblock_element_prop_s%s', $iblockId),
]
);
\Bitrix\Main\Application::getConnection()->startTracker();
$result = \Bitrix\Iblock\ElementTable::getList([
'select' => [
'ID',
'NAME',
'PROPS_SINGLE.*',
],
'filter' => [
'>PROPS_SINGLE.PROPERTY_1020' => 0,
],
'order' => [
'PROPS_SINGLE.PROPERTY_1020' => 'ASC',
],
'runtime' => [
'PROPS_SINGLE' => [
'data_type' => $entityPropsSingle->getDataClass(),
'reference' => [
'=this.ID' => 'ref.IBLOCK_ELEMENT_ID'
],
'join_type' => 'inner'
],
],
]);
// Можно смотреть сформированный запрос
echo '<pre>', $result->getTrackerQuery()->getSql(), '</pre>';
echo '<pre>';print_r($result->fetchAll());echo '</pre>';