Playing around with a time based event system