lazy init, stateless unsafe scenarios