These should all be "get" properties, no need to allow them to be set since they wont actually modify the target itself.