split up some util/meta headers to improve compile times