The bubbles are not caused by the return pump, but they ARE pumped into your display by the return. They are caused by the protein skimmer and the overflow turbulence. Using a 2-chamber design should work fine, as long as you use baffles (bubble trap) like krish's picture shows. Then you can use...