Minor refactor for BudCollection.

Try to avoid directly accessing BudCollection fields like @delta, @tick_delta
from outside BudCollection.