Implemented optimisable behavior for the redid adapter