Pull profile dropdown into separate component