Ahh right, ok, this should still probably just go ahead and use derive though.