Added optional smooth parallax