Ну ... я думаю, что то, что я должен был сделать, и, в конечном итоге, является наилучшей практикой, это разделить дочернюю таблицу на собственный компонент, чтобы сделать мой шаблон более чистым и более читабельным.
И это было сделано .
Я не знаю, была ли это ошибка для Angular, или она была намеренной, но помогла в создании лучшего кода.