Fix sync issues; add pod-pool and util macros