Как я могу держать таблицу вместе в FlowDocument?

Я подумал, что если я поместу таблицу в абзац, я смогу использовать атрибут KeepTogether, чтобы сохранить таблицу вместе. Таблица используется для итогов отчета, и клиент не хочет, чтобы они разбивались на две страницы. Представь это! В таблице 5 строк, и я схожу с ума, не зная, что делать дальше.

Последняя строка кода:

myFlowDocument.Blocks.Add(footerParagraph);

Вывод footerParagraph начинается с:

<Paragraph KeepTogether="True">
    <Floater HorizontalAlignment="Center">
        <Table CellSpacing="0" FontFamily="Arial" FontSize="14" Foreground="#FF000000">

KeepTogether обычно работает, но почему нет, если он содержит Floater и Table? Есть ли обходной путь?

Спасибо!