Call renderCachedImage after viewport has been computed
Update sip bindings, add method documentation