It's kinda weird to pull the configuration out for each and every property...  Looks like that's how the code was, which was needless.  Let's fix that up now and just get the configuration once.