Always prepare superview before snapshot; Remove superfluous parameters