add ajax form property table rendering (wip, breaking abstraction barriers)