fragment.getState is now synchronous, getStateAsync is kept for now