If you try to cause the vacuole to eject more than it's bandwidth allows, it ejects it's bandwidth and returns the amount that could not be ejected. (amount-bandwidth)