Przekazywanie obiektu klientowi w węźle / express + ejs?

Mam dość duży obiekt, który muszę przekazać do funkcji w skrypcie klienta. Próbowałem użyć JSON.stringify, ale w tym podejściu natrafiłem na kilka problemów - głównie związanych z wydajnością. Czy można zrobić coś takiego w ejs?

app.get('/load', function(req, res) {
    var data = {
        layout:'interview/load',
        locals: {
            interview: '',
            data: someLargeObj
        }
    };
    res.render('load', data);
});

W moim skrypcie klienta przekazałbym ten obiekt do takiej funkcji

<script type="text/javascript">
    load(<%- data %>); // load is a function in a client script
</script>

Kiedy próbuję, to też dostaję

<script type="text/javascript">
    load();
</script>

lub

<script type="text/javascript">
    load([Object object]);
</script>

questionAnswers(5)

yourAnswerToTheQuestion