needs extra kwds, e.g. offset and exposure
see #1093 and current solution added in #1093