add sync and async render options to AsyncView