Add headless rendering mode support. This feature is very low priority since it's not normal use cases.