Previously the context depsgraph was used, which (most likely) uses viewport evaluation instead of render evaluation.