Add some beautiful bridge-rails (wood, iron, stone-brick) that can be placed on water, and change default Big-electric-pole and rail-signals to be placeable on water.
However, for consistency, I want to use the same rails everywhere but then I get the problem that the rail graphics are placed underneath ground clutter like bushes and grass.