How about you can use tech points to 'buy' random Island event so it'll appear right after you 'paid' the tech points