Using a band context to reduce the number of arguments being passed around.