It's my understanding that grass carp don't actually digest the cellulose, they simply extract the juices and the nutrients contained therein.
Evidently vegetation needs to travel a long distance through the GC gut for this to be accomplished.
Now I'm confused. I've been repeatedly told that grass carp have a very short digestive trac and that is why they fuel algae by their excretement. At least that is what someone from the Michigan DNR said and I've seen in publications.