proper handling of subtables argument and support for experimentation with eager/lazy intermediate updates