I found it has a problem handling more than 2 types of Areas in general. If your using more than 2 areas it will generally crash. You can try SUbclassing Area1 owns Area2 which inturn owns Area3. Sorry cant help more than that, I've just started looking at RMS script myself.
"To love Christ -means not to be a hireling, not to look upon a noble life as an enterprise or trade, but to be a true benefactor and to do everything only for the sake of love for God." —St John Chrysostom
"When one returns to the Greek; it is like going into a garden of lilies out of some, narrow and dark house." -Oscar Wilde.