Edrawings get latest

We are using edrawings for assemblers to use for reference in our assembly area. We make custom machinery using many levels of subassemblies. Edrawings will not display the latest version of a part in an assembly unless the assembly gets checked out. Most of the time our assemblers are working with the top level assembly. This would require engineering checking many levels of assemblies out many  times in order for them to see the change. Has anyone else had this issue and is there a solution for this? Thanks

SolidworksSolidworks Pdm enterprise Pdm