kyoto engine has batching