optimize: FifoArray now removes old elements in a more concise way