Refactor: parent is visible removed from Context