another package of speed improvements around the data.frame use case