Using lasers to control polymorphisms