InnerTableLinkAccessor
Property delegate companion to InnerTableLink — implements SizedIterable over the linked targets of entity via the join table defined by link. R2DBC-specific because the iteration is built around Flow.collect, whereas the JDBC implementation uses blocking iteration directly on InnerTableLink.
Assignment (entity.targets = SizedCollection(values)) is captured into the entity cache's pendingInnerTableLinkUpdates and replayed during the next EntityCache.flush — this keeps the write surface non-suspending so it can be used inside property setters.
SizedIterable methods are delegated to an internal DeferredQuery so the iteration logic is defined in one place (doQuery) and chained operations (limit, offset, orderBy) reuse the same lazy-execution machinery.