add allowedRotationsDefault for rotation init workaround