# Lifecycle vs SmartLifecycle: who starts at refresh()? after refresh() : events=[] isRunning=false after start() : events=[PlainLifecycle.start] isRunning=true