Buffer sizes are configurable.