Thylacine Population issues / Thoughts?