try to make Scene lazier