put shader name into constructor
deduplicate jumpspace