Ich hab zu dem Thema noch einen weiteren Link. Eine weitere Klasse von sirius, mit der dies auch möglich ist:
[TCustomStore] Klasse, die sich komplett selber speichert
Diese habe ich damals aber nicht verwenden können, weil sie nicht von TRemoteable (-> Für Webservices) abgeleitet ist. Sie scheint mir aber einfacher in der Benutzung zu sein.