Bedruppel de stukjes vis met citroensap en bestrooi ze met wat zout en peper. Verpak ze in de preibladeren en zet ze desgewenst vast met een houten prikker. Zet ze tegen elkaar in een laag beboterde ovenschaal en zet die tot gebruik afgedekt in de koelkast. Fruit de ui voor de saus glazig in de olie. Blus af met het sinaasappelsap en roer er de gezeefde tomaten door. Voeg de ketjap, de cayennepeper en desgewenst de suiker toe. Laat de saus op hoog vuur inkoken tot de gewenste dikte. Verwarm de oven voor op 180?C. Giet een laagje van circa 1 cm kokend water bij de vis, dek af met aluminiumfolie en zet circa 20 min in de voorverwarmde oven, tot de vis gaar is.