Fix snazzy warp creation, collect sign logic in a separate class
Detect changing parameters