add getter and setter to mFirstLayout to track changes