Failing to update lastActivityTime causes things to get a bit silly...