The way we did it was basically "level up when you confront and/or kill a dragon or a goddamned half-fiend behir built that way specifically because behirs don't associate with dragons, why James and Rich couldn't figure out how to shoehorn a white dragon in there I never will know..."

Seemed to work okay for us.