Anchura y altura de enlace de fxml cargados dinámicamente

En este momento tengo un problema con los archivos FXML cargados dinámicamente durante el tiempo de ejecución. Una vez que se agregan a un panel, no cambian de tamaño para usar el ancho y la altura completos de ese panel.

Utilizo este método para cargar un FXML en mi panel:

public void showContentPane(String sURL){
    //1. sURL can be something like "/GUI/home/master/MasterHome.fxml"
    //2. getContentPane() returns following object: Pane pContent
    try {
        URL url = getClass().getResource(sURL);

        getContentPane().getChildren().clear();
        Node n = (Node) FXMLLoader.load(url, ResourceBundle.getBundle("src.bundles.bundle", getLocale()));

        getContentPane().getChildren().add(n);
    } catch (Exception ex) {
        System.out.println(ex.getMessage());
    }
}

El FXML se carga y funciona como debería, sin embargo, me doy cuenta de que el FXML (agregado como un Nodo en este caso) no se redimensiona para usar la altura y el ancho completos del panel de contenido (si abro el FXML en modo de vista previa con Escena Constructor, redimensiona perfectamente). ¿Es este un enfoque equivocado o hay una manera fácil que claramente no encontré?

¡Gracias por adelantado!