Factored properties out so you can keep your own local copy