move hasComponentProperty to matonto