Make the Mark/END CDC controls database level instead of per table to handle transaction across tables
Refactor to support oracle data sources for initial load