BglObject, dirty set to true not in constructor