Better handling for private properties